﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MusicPlayerPlus.Interface.Base.Action.Output
{
    #region Dictionary

    /// <summary>
    /// 获取Dictionary数据
    /// </summary>
    public interface IGetDictionaryData
    {
        Func<Guid, object> GetDictionaryData_Action { set; }
    }
    /// <summary>
    /// 添加Dictionary数据
    /// </summary>
    public interface IAddDictionaryData
    {
        Func<Guid, object, bool> AddDictionaryData_Action { set; }
    }
    /// <summary>
    /// 改变Dictionary数据
    /// </summary>
    public interface IChangeDictionaryData
    {
        Func<Guid, object, bool> ChangeDictionaryData_Action { set; }
    }
    /// <summary>
    /// 删除Dictionary数据
    /// </summary>
    public interface IDeleteDictionaryData
    {
        Func<Guid, bool> DeleteDictionaryData_Action { set; }
    }

    #endregion

    /// <summary>
    /// 触发定向通道
    /// </summary>
    public interface IOrientationAction
    {
        Action<string, string, object> OrientationAction_Action { set; }
    }

}
